#include "BubbleSort.h"

void BubbleSort::Swap(int&value1, int&value2)
{
	int temp = value1;
	value1 = value2;
	value2 = temp;
}

void BubbleSort::operator()(int* array, int size)
{
	for (int i = 0; i < size - 1;i++)
	{
		for (int j = 0; j < size - 1 - i; j++)
		{
			if (array[j + 1] < array[j])
			{
				Swap(array[j + 1], array[j]);
			}
		}
	}
}
